spacer image

Technote 10000

'tate' table TechNote

äøéöTalk7Ç…Ç®ÇØÇÈècèëÇ´ópÉLÉÉÉâÉNÉ^É}ÉbÉsÉìÉOÇ®ÇÊÇ—ÉVÉtÉgílÇÃéÊìæÇ…ǬǢǃ

äøéöTalk7ïtëÆÇÃÉtÉHÉìÉgÇ≈ÇÕÅCǪÇÍà»ëOÇΔÇÕècèëÇ´ópÉLÉÉÉâÉNÉ^ÇÃÉ}ÉbÉsÉìÉOÇ™àŸÇ»ÇËÇ‹Ç∑ÅDñ{çeÇÕÅCäøéöTalk6.xÇΔäøéöTalk7ÇÃècèëÇ´ópÉLÉÉÉâÉNÉ^ÇÃÉ}ÉbÉsÉìÉOÇÃà·Ç¢ÅCÇ®ÇÊÇ—ÅCêVÉGÉìÉRÅ[ÉhÇ÷ÇÃëŒâûDžǬǢǃèqÇ◊Ç‹Ç∑ÅD

1. åªçsÉVÉXÉeÉÄÇ…Ç®ÇØÇÈècèëÇ´ÉLÉÉÉâÉNÉ^

1.1 äøéöTalk 6.0.7.1à»ëO

äøéöTalk6.0.7.1à»ëOÇÃÉtÉHÉìÉgÇ≈ÇÕÅCècèëÇ´ópÉLÉÉÉâÉNÉ^ÇÕ

11ÅC14ÅC15ãÊ - (1)

Ç…É}ÉbÉsÉìÉOÇ≥ÇÍǃǢNjǵÇΩÅDDZÇÍÇÕÅCècèëÇ´éûÇ…égópÇ≥ÇÍÇÈÉLÉÉÉâÉNÉ^ÇÃÉRÅ[ÉhÇ10ãÊÉVÉtÉgÇ∑ÇÈï˚éÆÇçÃópǵǃǢÇΩÇΩÇflÇ≈Ç∑ÅDñ{ÉGÉìÉRÅ[ÉhÇ™çÃópÇ≥ÇÍǃǢÇÈÉtÉHÉìÉgÇ≈ÇÕÅCÇΩÇΔǶnjÅC"Çü"(4ãÊ1ì_)ÇÃècèëÇ´ópï∂éöÇÕ14ãÊ1ì_Ç…É}ÉbÉsÉìÉOÇ≥ÇÍÇ‹Ç∑ÅD

1.2 äøéöTrueType

äøéöTrueTypeÇ…ÉoÉìÉhÉãÇ≥ÇÍǃǢÇÈÉtÉHÉìÉg(ñ{ñæí©ÅCïΩê¨äpÉSÉVÉbÉN)Ç≈ÇÕÅCècèëÇ´ópÉLÉÉÉâÉNÉ^ÇÕ (1) ÇÃóÃàÊÇ…â¡Ç¶Çƒ

85ÅC88ÅC89ãÊ - (2)

DžLJÅC(1) ÇΔìØàÍÇÃLJÇÃÇ™äÑÇËìñǃÇÁÇÍǃǢNjÇ∑ÅDǬNjÇËÅCècèëÇ´ópÉLÉÉÉâÉNÉ^ÇÕ10ãÊÉVÉtÉgǵÇΩà íuÅCÇ®ÇÊÇ—ÅC84ãÊÉVÉtÉgǵÇΩà íuÇÃóºï˚Ç…ÅCÇΩÇΔǶnjÅC"Çü"ÇÃècèëÇ´ópï∂éöÇÕ14ãÊ1ì_ÇΔ88ãÊ1ì_ÇÃóºï˚Ç…É}ÉbÉsÉìÉOÇ≥ÇÍÇ‹Ç∑ÅD

2. äøéöTalk7Ç…Ç®ÇØÇÈècèëÇ´ÉLÉÉÉâÉNÉ^

äøéöTalk7Ç≈ÇÕÇ∑Ç◊ǃÇÃÉtÉHÉìÉgÇÃècèëÇ´ópÉLÉÉÉâÉNÉ^ÇÕ (2) ÇÃóÃàÊÇ…ÇÃÇ›É}ÉbÉsÉìÉOÇ≥ÇÍÇ‹Ç∑ÅDç°âÒÇÃïœçXÇÕ

ÅEí éYè»ÇÃãLçÜÉLÉÉÉâÉNÉ^Ç™9Å`15ãÊÇ…äÑÇËìñǃÇÁÇÍÇÈÇÃÇ≈ÅCǪÇÍÇΔêÆçáê´Çï€Ç¬ÅD
ÅELaserWriter II NTX-Jìãç⁄ÇÃÉtÉHÉìÉgÇÃècèëÇ´ópÉLÉÉÉâÉNÉ^LJ (2) ÇÃóÃàÊÇ…äÑÇËìñǃÇÁÇÍǃǢÇÈÅD


ÇΔǢǧóùóRÇ…ÇÊÇÈLJÇÃÇ≈Ç∑ÅD

3. ècèëÇ´ÉLÉÉÉâÉNÉ^ópÉVÉtÉgílÇÃéÊìæï˚

3.1 ägí£FONDÉäÉ\Å[ÉXÇ®ÇÊÇ—ècèëÇ´ï∂éöópÉVÉtÉgíl

äøéöTalk7ÇΔǪÇÍà»ëOÇÃÉtÉHÉìÉgÇΔÇ≈ÇÕÉ}ÉbÉsÉìÉOÇ™àÍïîàŸÇ»ÇÈÇΩÇflÅCäøéöTalk7à»ç~ÇÃä¬ã´Ç≈ÇÕècèëÇ´ópÉVÉtÉgílÇÃàŸÇ»ÇÈÉtÉHÉìÉgÇ™ç¨ç›Ç∑ÇÈâ¬î\ê´Ç™Ç†ÇËÇ‹Ç∑ÅDDZÇÃä¬ã´â∫Ç≈ÇÃècèëÇ´ï∂éöéÊìæÇ…ä÷Ç∑ÇÈñ‚ëËÇâåàÇ∑ÇÈÇΩÇflÇ…ÅCAppleÇÕÉVÉtÉgílÇägí£FONDÉäÉ\Å[ÉXíÜÇ…äiî[ǵNjǵÇΩÅDägí£FONDÉäÉ\Å[ÉXÇÃÉXÉgÉâÉNÉ`ÉÉíËã`ÇList-1 Ç®ÇÊÇ— Fig.-1 Ç…é¶ÇµÇ‹Ç∑ÅD

FONDÉäÉ\Å[ÉXíÜÇÃ"reserved for international"ÉtÉBÅ[ÉãÉh(List-1íÜÇ≈ÇÕoffsetToAddtionalTable)ÇÕäøéöTalk6.xà»ëOÇ≈ÇÕñ¢égópÇ≈ǵÇΩÇ™ÅCäøéöTalk7à»ç~ÇÃägí£FONDÉäÉ\Å[ÉXÇ≈ÇÕÅCêVÇΩÇ…ïtâ¡Ç≥ÇÍÇÈèÓïÒÉeÅ[ÉuÉãÇÃÉwÉbÉ_ÉfÉBÉåÉNÉgÉäÇ÷ÇÃÉIÉtÉZÉbÉgÇΔÇ»ÇËÅCècèëÇ´ï∂éöÇ÷ÇÃÉVÉtÉgílLJǪÇÃÉeÅ[ÉuÉãíÜÇ…äiî[Ç≥ÇÍÇ‹Ç∑ÅD

List-1 Extended 'FOND' resource structure

3.2 êVÉGÉìÉRÅ[ÉhÉtÉHÉìÉgÇÃîªï Ç®ÇÊÇ—ÉVÉtÉgílÇÃéÊìæ

êVÉGÉìÉRÅ[ÉhÉtÉHÉìÉgÇΔäøéöTalk6.xà»ëO(äøéöTrueTypeÇä‹Çfi)ÇÃÉtÉHÉìÉgÇ™ç¨ç›Ç∑ÇÈä¬ã´ÇÃèÍçáÅCècèëÇ´ï∂éöópÉVÉtÉgílÇéÊìæÇ∑ÇÈç€Ç…ÉtÉHÉìÉgÇÃéÌófiÇîªï Ç∑ÇÈïKóvǙdžÇËÇ‹Ç∑ÅDà»â∫ÇÃèåèÇ…ìKçáÇ∑ÇÈèÍçáÅCǪÇÃÉtÉHÉìÉgÇÕêVÉGÉìÉRÅ[ÉhÇçÃópǵǃǢNjÇ∑ÅD

ÅEÉVÉXÉeÉÄÉoÅ[ÉWÉáÉìÇ™7.1à»ç~Ç≈džÇËÅCǩǬÅC
ÅEìñäYÉtÉHÉìÉgÇÃFOND IDÇ™$4000Å`$41FFÇÃîÕàÕÇ≈džÇËÅCǩǬÅC
ÅEFONDÉäÉ\Å[ÉXíÜÇÃ"reserved for international"ÇÃílÇ™0à»äOÇ≈džÇËÅCǩǬÅC
ÅEtagÇÃílÇ™'tate'Ç≈džÇÈÉeÅ[ÉuÉãÇ™ë∂ç›ÇµÅCǩǬÅC
ÅEìñäYÉeÅ[ÉuÉãÇÃoffsetÇ™éwÇ∑ÉçÉìÉOÉèÅ[ÉhÇÃílÇ™0à»è„Ç≈džÇÈèÍçáÅCǪÇÍÇ™ècèëÇ´ï∂éöÇ÷ÇÃÉVÉtÉgílÇΔÇ»ÇËÇ‹Ç∑(ÉVÉtÉgílÇ™0ÇÃèÍçáLJãñÇ≥ÇÍÇ‹Ç∑)ÅD

êVÉGÉìÉRÅ[ÉhçÃópÉtÉHÉìÉgîªï ÇÃÉtÉçÅ[É`ÉÉÅ[ÉgÇ Fig. 2 Ç…é¶ÇµÇ‹Ç∑ÅD

è„ãLÇÃèåèÇ…çáívÇ∑ÇÈÉtÉHÉìÉgÇ≈džÇÍÇŒÅCGetTateShift()ä÷êî(List-2)ÇópǢǃÉVÉtÉgílÇÃéÊìæÇ™â¬î\Ç≈Ç∑ÅDè„Ç≈èqÇ◊ÇΩÇΔÇ®ÇËäøéöTalk7Ç…ïtëÆÇµÇƒÇ¢ÇÈÇ∑Ç◊ǃÇÃÉtÉHÉìÉgÇÕ84ãÊÉVÉtÉgÉGÉìÉRÅ[ÉhÇçÃópǵǃǢNjÇ∑ÇÃÇ≈ÅCÇΩÇΔǶnjï∂éöÉRÅ[ÉhÇ™$8141(1ãÊ2ì_)ÇÃèÍçáÅCècèëÇ´ï∂éöÇÃÉRÅ[ÉhÇÕ

$8141 + $6A00 (84ãÊÉVÉtÉgíl) = $EB41 (85ãÊ2ì_)

ÇΔÇ»ÇËÇ‹Ç∑ÅDÇ‹ÇΩÅCè„ãLèåèÇ…çáívǵǻǢÉtÉHÉìÉgÇÕãåÉGÉìÉRÅ[ÉhÇçÃópǵǃǢNjÇ∑ÇÃÇ≈ÅCè]óàí ÇËÇÃÉVÉtÉgílÇégópǵǃÇ≠ÇæÇ≥Ç¢ÅD

åªç›ÅCägí£FONDÉäÉ\Å[ÉXÇ…äiî[Ç≥ÇÍǃǢÇÈÉVÉtÉgílÇÕ $6A00 ÇÃÇ›Ç≈Ç∑Ç™ÅCç°å„ÇÃïœçXÇ…ëŒÇµÇƒÉRÉìÉpÉeÉBÉrÉäÉeÉBÇï€Ç¬ÇΩÇflÇ…ÅCècèëÇ´ÇÉTÉ|Å[ÉgÇ∑ÇÈÉAÉvÉäÉPÅ[ÉVÉáÉìÇÕïKÇ∏ 'tate' ÉeÅ[ÉuÉãíÜÇÃÉVÉtÉgílÇégópÇ∑ÇÈÇÊǧDžǵǃÇ≠ÇæÇ≥Ç¢ÅD

à»è„

[Table of Contents]

ˇ